﻿*{
    text-align:center; margin:0px; padding:0px; list-style:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; 
}
body {
	font-family: Arial, Helvetica, sans-serif; font-size:13px; margin:0px auto; *margin:0px;
}
a{
    color:#000; text-decoration:none;
}
ul,li{
    list-style:none; margin:0px; padding:0px;
}
img{
    border:0px;
}
table,th,td{
    border:0px; font-weight:normal;border-collapse:collapse;
}
h1,h2,h3,h4,h5,h6,textarea,form{
    margin:0px; padding:0px;
}
select{
	border:1px solid #ccc; text-align:left;
}
option{
	text-align:left;
}
/*������ʽ��*/
.pub_float_l{
    float:left;
}
.pub_float_r{
    float:right;
}
.pub_bor_dotted{
	border-top:1px dotted #ccc; width:100%; margin-top:20px;
}
.pub_clear_both{
    clear:both;
}
.pub_border_right{
    border-right:1px solid #333;
}
/*�Ҳ�ͷ��*/
#mid_righttitle{
    width:100%; height:32px; text-align:left; clear:both; margin-left:12px;
}
#mid_righttitle .pub_float_l{
    position:relative; top:; font-size:16px; color:#333; margin-top:10px; font-family:"����"; left:0px; text-align:left; width:300px;
}
#mid_righttitle .pub_float_r{
    position:relative; font-size:13px; width:170px; height:27px; text-align:left; padding-left:22px; margin-right:-22px; *margin-right:0px;
}

#mid_righttitle .pub_float_r1{
    position:relative; font-size:13px; width:170px; height:27px; text-align:left; padding-left:22px; background:url(../images/index_116.png) no-repeat;margin-right:-22px; *margin-right:0px; float:right;
}

#mid_righttitle div{
    width:125px; height:16px; overflow:hidden; position:relative; margin-top:5px;
}
#mid_righttitle .pub_float_r1 select{
    width:150px; height:28px; text-align:left; position:relative; border:0px; font-size:13px; color:#333; position:relative; left:-3px; background:#efefef; top:-3px; 
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#mid_righttitle .pub_float_r1{
    padding-left:26px; margin-right:-26px;
}
#mid_righttitle div{
    width:120px;
}
#mid_righttitle .pub_float_r1 select{
    left:-4px;
}
}
option{
    padding:3px; font-weight:normal;
}
/*�Ҳ��ѯ����*/
#hh_search{
    width:777px; height:auto; clear:both; padding:10px 0px;
}
#hh_search select{
    border:1px solid #ccc; width:170px; height:24px; text-align:left;
}
#hh_search .pub_float_l{
    width:500px; text-align:center; height:auto; position:relative; left:50px;
}
#hh_search .pub_float_r{
    width:250px; text-align:right; height:27px; position:relative;;
}
#hh_search3{
    width:777px; height:auto; clear:both; padding:20px 0px;
}
#hh_search3 select{
    border:1px solid #ccc; width:170px; height:24px; text-align:left;
}
#hh_search2{
    width:777px; height:auto; clear:both; padding-top:5px;
}
#hh_search2 table{
    width:97%; text-align:center; height:auto; margin:0px auto; margin-left:5px;
}
#hh_search2 table th{
    width:120px; text-align:right; padding:5px 0px; font-weight:normal; font-size:13px;
}
#hh_search2 table td{
    width:auto; text-align:left; padding:5px 0px; font-size:13px;
}
#hh_search2 .pub_float_r{
   text-align:right; height:27px; position:relative;; width:140px;
}
#hh_search2 select{
    border:1px solid #ccc; width:150px; height:24px; text-align:left;
}
.td_bor_dashed{
    border-bottom:1px dashed #ccc;
}

.span_color{
    color:#ffba02; margin-left:10px;
}
.span_marginl{
    margin-left:10px;
}
.span_marginl2{
    margin-left:15px;
}
.gw_input_btn{
    border:0px; cursor:pointer; width:60px; height:24px; background:url(../images/tech_39.gif) no-repeat; background:#ccc; margin-right:0px; margin-top:8px;  margin-left:8px; padding-bottom:4px; *padding-bottom:1px;font-size:13px; font-weight:bold;color:#fff; 
}

.gw_input_btn1{
    height:24px; cursor:pointer; width:60px; background:url(../images/tech_35.gif) no-repeat; background:#f4b100; border:none; position:relative; color:#fff; margin-top:8px; padding-bottom:4px; *padding-bottom:1px; font-size:13px; font-weight:bold;
}
/*������*/
.search_text{
    width:171px; height:24px; text-align:left; padding-top:3px; padding-left:5px; border:1px solid #ccc; position:relative; top:2px; *top:0px; background:#efefef;
}
.search_text1{
    width:150px; height:24px; text-align:left; padding-top:3px; padding-left:5px; margin-right:15px;  position:relative; top:2px; *top:0px; border:1px solid #ccc; background:#efefef;
}
.search_text2{
    width:150px; height:24px; text-align:left; padding-top:3px; padding-left:5px; margin-left:15px;  position:relative; top:2px; *top:0px; border:1px solid #ccc; background:#efefef;
}
/*�������Ҳఴť*/
.search_btn{
    width:55px; height:23px; background:url(../images/tech_01.gif) no-repeat; position:relative; margin-left:10px; color:#fff; font-size:13px; font-weight:bold; border:none; padding-bottom:2px; *padding-bottom:0px;cursor:pointer;
}
/*�߼�������ť*/
.search_btn1{
    width:75px; height:24px; background:#ccc; position:relative; margin-left:10px; color:#fff; font-size:13px; font-weight:bold; border:none; padding-bottom:2px;*padding-bottom:0px;cursor:pointer;
}
/*申请按钮*/
.search_btn2{
    width:75px; height:27px; background:url(../images/right_01.gif) repeat-x; color:#fff; font-size:13px; font-weight:bold; border:none; position:relative; top:-2px;  padding-bottom:2px; *padding:0px; margin-right:3px; cursor:pointer;
}
/*���밴ť*/
.search_btn21{
    width:auto;cursor:pointer; height:27px; background:url(../images/right_01.gif) repeat-x; color:#fff; font-size:13px; font-weight:bold; border:none; margin-left:8px; text-align:center; padding:0px;
}
/*ȷ����ť*/
.search_btn3{
    width:53px;cursor:pointer; height:23px; background:url(../images/tech_01.gif) repeat-x; color:#fff; font-size:13px; font-weight:bold; border:none;
}
/*���ذ�ť*/
.search_btn4{
    width:74px; height:23px; background:#e5e5e5; color:#000; font-size:13px; font-weight:bold; margin-left:5px; border:none;
}
/*��ѡ*/
.search_radio{
    position:relative;
}
/*�Ҳ��ѯ���ݴ���*/
#search_select{
    width:777px; height:auto; padding-bottom:8px; *padding-bottom:5px; clear:both;
}
#search_select table{
    width:770px; height:auto; margin:0px auto;
}
#search_select table td{
    width:760px; border-bottom:1px dashed #ccc; padding:5px; text-align:left;
}
.search_selectbortitle{
    float:left; position:relative; top:5px;
}
.search_selectbor{
    height:16px; border:1px solid #ccc; padding:3px 5px; float:left; margin-left:10px;
}
.color_blue{
    color:#3476cb;
}
.color_red{
    color:#f00; margin-left:10px; font-family:Arial, Helvetica, sans-serif;
}
/*�Ҳ����ݴ���*/
#mid_rightleft{
    width:40px; height:auto; float:left; margin-top:7px;
}
#mid_rightleft ul{
    width:40px; height:auto;
}
#mid_rightleft ul li{
    width:40px; height:auto; margin-bottom:10px;
}
#mid_rightleft ul li a{
    font-size:13px; display:block; width:16px; margin:0px auto;
}
.mid_rightleftbg{
    width:40px; height:auto; padding-top:11px; padding-bottom:11px; background:url(../images/index_66.gif) repeat-y;
}
.mid_rightleftbg1{
    width:40px; height:auto; padding-top:11px; padding-bottom:11px; background:url(../images/index_67.gif) repeat-y;
}
/*�Ҳ����ݴ���*/
#table_list{
    width:770px; height:auto; position:relative; top:13px; *top:2px; margin-left:14px;
}
/*�ȸ���ʽ*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#table_list{
    top:6px;
}
}
#table_list_title{
    width:100%; text-align:left; height:30px; border-bottom:1px solid #ccc; clear:both; padding-left:5px;
}
.table_list_titlebg{
    width:112px; height:30px; text-align:center; background:url(../images/right_08.png) no-repeat; color:#000; font-size:14px; position:relative; bottom:0px; float:left; padding-top:7px; *padding-top:9px; margin-right:5px;cursor:pointer;
}
.table_list_titlebg1{
    width:112px; height:30px; text-align:center; background:url(../images/right_07.png) no-repeat; color:#000; font-size:14px; float:left; margin-right:5px; padding-top:7px; *padding-top:9px;cursor:pointer;
}
.table_list_titlebg2{
    width:112px; height:30px; text-align:center; background:url(../images/right_070.png) no-repeat; color:#000; font-size:14px; position:relative; bottom:0px; float:left; padding-top:7px; *padding-top:9px; margin-right:5px;cursor:pointer;
}
/*�Ҳ��б�*/
#table_list_cont{
    width:770px; height:auto; clear:both; *padding-top:7px;
}
#table_list_cont table{
    width:100%; height:auto; clear:both; border:1px solid #cdcbd0; border-bottom:0px; border-right:0px;
}
#table_list_cont table a{
    font-size:13px; color:777;
}
#table_list_cont table a:hover{
    font-size:13px;  color:#f48100;
}
#table_list_cont table th{
    font-weight:normal; font-size:13px; padding:4px 5px; text-align:center; border-bottom:1px solid #cdcbd0; border-right:1px solid #cdcbd0; line-height:1.8em; 
}
.thlist_bg{
    background:url(../images/right_11_00.gif) repeat-x; height:32px; color:#000;
}

#table_list_cont table .span_img{
    position:relative; left:5px;
}
.thlist_span{
    margin-top:-2px;
}
.thlist_span img{
    margin-bottom:-5px;
}
#table_list_cont table td{
    font-size:13px; padding:10px 5px; text-align:center; border-bottom:1px solid #cdcbd0; border-right:1px solid #cdcbd0; line-height:1.8em;
}
#table_list_cont .tablelist_hover{
    background:#fdf4d7;
}
.table_listbg{
    background:#F4F4F4;
}
.table_listbghover{
    background:#fdf4d7;
}
.thlist_run{
    width:125px; height:13px; border:1px solid #d0d0d0; background:url(../images/ico_02.gif) repeat-x; text-align:left; overflow:hidden; margin:0px auto; 
}
.thlist_run1{
     height:13px; background:url(../images/ico_01.gif) repeat-x;color:#fff; font-size:11px;
}
.thlist_run2{
     width:100%; height:13px; background:url(../images/ico_03.gif) repeat-x;color:#fff; font-size:11px;
}
.thlist_run2 span{
    position:absolute; top:-5px; left:40px;font-size:11px;
}
/*��ҳ��ʽ*/
#fanye{
    width:630px; height:25px; clear:both; padding-top:10px; margin:0px auto; *margin:0px; clear:both; position:relative; top:20px; *top:10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#fanye{
    top:15px;
}
}
.fanye_input_btn{
     width:55px; height:23px; background:url(../images/tech_01.gif) no-repeat; position:relative; margin-left:10px; color:#fff; font-size:13px; font-weight:bold; border:none; padding-bottom:2px; *padding-bottom:0px;cursor:pointer;
}
.fanye_input_btnnum{
    height:23px; width:24px; background:#d3e8fb; border:1px solid #ccc; margin-left:3px;cursor:pointer;
}
.fanye_input_btnnum1{
    height:23px; width:24px; background:#e4e4e4; border:1px solid #ccc; margin-left:3px;cursor:pointer;
}

.fanye_input_btntext{
    width:28px; height:22px; background:#e4e4e4; border:1px solid #ccc;
}
.fanye_input_btnnext{
    width:75px; height:23px; background:#e4e4e4; border:1px solid #ccc;
}
.fanye_input_mar{
    margin-left:6px;
}
/*�����صĳ�Ա������ʼ*/
#hh_lieb_tch{
    width:500px; height:auto; border:1px solid #ccc; margin:0px auto;
}
#hh_lieb_tchtitle{
    width:500px; height:40px; background:url(../images/index_69.gif) repeat-x; background:#ccc;
}
#hh_lieb_tchtitle .pub_float_l{
    position:relative; top:10px; left:10px; color:#555; font-size:18px; font-family:"����";
}
#hh_lieb_tchcont{
    width:500px; height:auto; clear:both; padding:10px 5px;
}
#hh_lieb_tchcont table{
    width:480px; margin:0px auto;
}
#hh_lieb_tchcont table th{
    padding:8px 0px; text-align:right; font-size:13px; font-weight:normal; width:85px;
}
#hh_lieb_tchcont table td{
    padding:8px 3px; text-align:left; font-size:13px; 
}
#hh_lieb_tchcont table td .hh_form_text{
    width:143px; margin:0px;
}
#hh_lieb_tchcont table td textarea{
    text-align:left; font-size:13px; width:78%; height:66px; border:1px solid #ccc; background:#ebebec;
}
#hh_lieb_tchcont table td .hh_form_btn{
    position:relative; top:-6px; top:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#hh_lieb_tchcont table td .hh_form_btn{
    top:-9px;
}
}
#hh_lieb_tchbottom{
    width:500px; height:43px; background:#ebebec; border-bottom:3px solid #ccc;
}
#hh_lieb_tchbottom input{
    position:relative; top:0px;
}
/*��ʾ��ʽ��ʼ*/
#hh_tishi{
    width:293px; height:143px; position:relative; margin:0px auto;top:-200px;
}
#hh_tishi1{
    width:293px; height:143px; position:relative; margin:0px auto;top:-200px;
}
.hh_tishi_title{
    width:293px; height:30px; background:url(../images/hh_tishi_03.gif) no-repeat;
}
.hh_tishi_title .pub_float_l{
    font-size:13px; font-weight:bold; color:#555; position:relative; font-family:"����"; left:10px; top:8px;
}
.hh_tishi_title .pub_float_r{
    font-size:13px; font-weight:bold; color:#555; position:relative; font-family:Arial, Helvetica, sans-serif; right:8px; top:6px;
}
.hh_tishi_cont{
    width:293px; height:73px; background:url(../images/hh_tishi_05.gif) no-repeat;
}
.hh_tishi_cont .pub_float_l{
    width:60px; height:60px; position:relative; left:40px;
}
.hh_tishi_cont .pub_float_r{
    width:160px; height:3em; position:relative; right:20px; vertical-align:middle; top:20px; line-height:1.7em; text-align:left;
}
.hh_tishi_bottom{
    width:293px; height:40px; background:url(../images/hh_tishi_06.gif) no-repeat;
}
.hh_tishi_bottombtn{
    width:69px; height:24px; background:url(../images/hh_tishi_02.gif) no-repeat; border:none; font-size:13px;cursor:pointer;
}
.show_input{
    height:21px; width:150px; border:1px solid #ccc; text-align:left;
}

#hh_tishi2{
    width:203px; height:81px; position:relative; margin:0px auto; background:url(../images/hh_tishi_04.png) no-repeat;
}
#hh_tishi2_content{
    width:180px; height:60px; position:relative; margin:0px auto; text-align:left; top:11px; line-height:1.8em;
}
.hh_tishi2span{
    color:#f00;
}
/*���̵�������*/
#hh_lchwin{
    width:763px; height:auto; margin:0px auto; border:1px solid #ccc;
}
#hh_lchwintitle{
    width:763px; height:41px; margin:0px auto; background:url(../images/hh_lch_03.gif) no-repeat;
}
#hh_lchwintitle .pub_float_l{
    position:relative; left:25px; top:10px; font-size:13px; color:#3f3f3f; font-weight:bold;
}
.hh_lchwinbtn{
    width:734px; height:auto; border-bottom:1px dotted #ccc; margin:0px auto; padding:15px 0px;cursor:pointer;
}
.hh_lchwinbtn textarea{
    background:#efefef; border:1px solid #ccc;
}
.hh_lchwinbtn .pub_float_l{
    text-align:left; position:relative; float:none;
}
.hh_lchwinbtn1{
    width:81px; height:31px; background:url(../images/hh_lch_07.gif) no-repeat; font-size:13px; font-weight:bold; color:#fff; margin-right:8px;cursor:pointer;
}/*�ҵ����̰�ť*/
.hh_lchwinbtn2{
    width:80px; height:31px; background:url(../images/hh_lch_09.gif) no-repeat left; font-size:13px; font-weight:bold; color:#000; margin-right:8px;cursor:pointer;
}/*�½����̰�ť*/
.hh_lchwinbtn4{
    width:133px; height:31px; background:url(../images/hh_lch_07.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px;cursor:pointer;
}/*�鿴����ڵ�����ť*/
.hh_lchwinbtn table{
    width:734px; height:auto;
}
.hh_lchwinbtn table th{
    width:134px; height:auto; padding:5px; font-weight:normal; text-align:left;
}
.hh_lchwinbtn table td{
    width:auto; height:auto; padding:5px; text-align:left;
}
.hh_lchwinbtn table select{
    background:#ebebec;
}
/*�м����ݲ��֣��б�*/
#hh_lchwincont{
    width:734px; height:auto; margin:0px auto; margin-top:10px; clear:both;
}
#hh_lchwincont table{
    width:734px; height:auto; border-left:1px solid #ccc; border-top:1px solid #ccc;
}
#hh_lchwincont table th{
    width:734px; height:auto; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:8px 5px; font-weight:normal;
}
#hh_lchwincont table td{
    width:734px; height:auto; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:8px 5px; text-align:left;
}
.hh_lchwinth_bg{
    background:#ccc; height:13px; font-weight:bold; color:#555;
}
#hh_lchwincont1{
    width:734px; height:auto; margin:0px auto; margin-top:0px; clear:both; border-top:1px dotted #ccc;
}
#hh_lchwincontent{
    width:734px; height:auto; margin:0px auto; border-bottom:1px dotted #ccc; padding:10px;
}
#hh_lchwincontentimg{
    width:714px; height:auto; margin:0px auto; padding:15px; text-align:left;
}
#hh_lchwincontentimg table{
    width:auto; height:auto; 
}
#hh_lchwincontentimg table td{
    width:72px; height:auto; margin:0px auto; 
}
.hh_lchwinccc{
    width:72px; height:auto;
}
.hh_lchwinccc_bg{
    width:72px; height:49px; background:url(../images/hh_lch_02.gif) no-repeat;
}
.hh_lchwinred{
    width:72px; height:auto;
}
.hh_lchwinred_bg{
    width:72px; height:49px; background:url(../images/hh_lch_04.gif) no-repeat;
}
.hh_lchwinblue{
    width:72px; height:auto; margin-bottom:10px;
}
.hh_lchwinblue_bg{
    width:72px; height:49px; background:url(../images/hh_lch_01.gif) no-repeat;
}
.hh_lchwinbg_span{
    font-size:13px; font-weight:bold; color:#fff; position:relative; top:18px;
}
.hh_lchwinbg_spanmar{
    margin-top:5px; text-align:left;
}
#hh_lchwincontent_tushi{
    width:714px; height:100px; margin:0px auto; text-align:left; padding:10px 0px; 
}
#hh_lchwincontent_tushi .pub_float_l{
    width:70px; height:80px; text-align:left; padding-top:8px;
}
#hh_lchwincontent_tushi .pub_float_r{
    width:630px; height:80px; text-align:left; line-height:2.1em;* line-height:3em;
}
#hh_lchwincontent_tushi .pub_float_r img{
    padding:0px 5px;
}
.hh_lchwinbtnti1{
    width:62px; height:27px; background:url(../images/hh_lchwin_07.gif) repeat-x; font-size:12px; color:#fff; margin-right:8px; margin-bottom:10px;
}/*��ͨ�ڵ�*/
.hh_lchwinbtnti2{
    width:62px; height:27px; background:url(../images/hh_lchwin_09.gif) repeat-x; font-size:12px; color:#fff; margin-right:8px; margin-bottom:10px;
}/*��ǩ�ڵ�*/
.hh_lchwinbtnti3{
    width:75px; height:27px; background:url(../images/hh_lchwin_11.gif) repeat-x; font-size:12px; color:#fff; margin-right:8px; margin-bottom:10px;
}/*��ɾ��ڵ�*/
/*�ײ��֣���ɰ�ť����*/
#hh_lchwinbtn2{
    width:734px; height:60px; margin:0px auto;cursor:pointer;
}
.hh_lchwinbtn3{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_18.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*���水ť*/
.hh_save{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_18.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*ȷ�ϰ�ť*/
.hh_confirm{
    width:93px;cursor:pointer; height:31px; background:url(../images/right_01.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*��Ӱ�ť*/
.hh_add{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_07_1.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}


/*��ɵİ�ť*/
.hh_lchwinbtn5{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_18_1.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}/*ȡ��İ�ť*/
/*���̵ĵ�����*/
#hh_lchwin_tanch{
    width:510px; height:312px; border:2px solid #999; margin:0px auto;
}
#hh_lchwin_tanch table{
    width:490px; height:auto; margin:0px auto; border-bottom:1px dotted #ccc;
}
#hh_lchwin_tanch table th{
    width:100px; height:auto; font-weight:normal; text-align:right; padding:10px 0px;
}
#hh_lchwin_tanch table td{
    width:390px; height:auto; text-align:left; padding:10px;
}
#hh_lchwin_tanch table td textarea{
    width:375px; height:90px; text-align:left; padding:5px; border:1px solid #ccc; background:#ebebec;
}
#hh_lchwin_tanch table td select{
    background:#ebebec;
}
#hh_lchwin_tanchbottom{
    width:490px; height:60px; margin:0px auto; border-top:1px dotted #ccc;
}

/*�?��ʽ��ʼ*/
#hh_rightformtop{
    height:auto; width:754px; *width:756px; padding-bottom:15px; border:1px solid #ccc; border-top:0px; margin:0px auto;
}
#hh_rightformtop2{ 
    height:auto; width:756px; margin:10px auto; margin-bottom:0px; clear:both;
}
#hh_rightformtop3{ 
    height:auto; width:720px; *width:720px; padding-bottom:15px; border:1px solid #ccc; border-top:0px; margin:0px auto;
}
#hh_rightform_top{
    width:756px; height:auto; margin:0px auto; margin-top:10px; background:url(../images/index_71.gif) no-repeat;
}
#hh_rightform_top1{
    width:756px; height:82px; position:relative;
}
#hh_rightform_top1 .pub_float_l{
    position:relative; font-size:18px; font-family:"����"; font-weight:bold; left:45px; top:21px;
}
#hh_rightform_top1 .pub_float_r{
     position:relative;
}
#hh_rightform_top2{
    width:756px; height:46px; position:relative; background:#f4f4f4;border-left:1px solid #ccc; border-right:1px solid #ccc;
}
#hh_rightform_top2 .pub_float_l{
    position:relative; left:12px; top:-10px;
}
#hh_rightform{
    width:716px; height:auto; margin:0px auto; clear:both; 
}
#hh_rightform table{
    width:100%; height:auto; margin:0px auto; border-left:1px solid #ccc; border-top:1px solid #ccc;
}
#hh_rightform table th{
    width:14%; height:40px; text-align:right; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:normal; padding-right:5px;
}
#hh_rightform table td{
    width:auto; height:40px; text-align:left; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px; line-height:1.7em;
}
#hh_rightform table td A{
    color:#397DF3;text-decoration:underline;
}

#hh_rightform select{
    width:auto; height:27px; text-align:left; border:1px solid #ccc; margin-left:5px; background:#efefef;
}
#hh_rightform span{
    color:#f00;
}
#hh_rightform textarea{
    width:98%; *width:100%; height:100px; text-align:left; border:1px solid #ccc; margin:5px; background:#efefef;
}
.hh_rightform_top{
    width:98%; *width:100%; margin:0px auto; height:auto; padding:6px 0px; margin:5px; border-bottom:1px dotted #ccc; line-height:1.5em; text-align:left;
}
.hh_rightform_top span{
    color:#ccc; margin-left:15px;
}
#hh_rightform_title{
    width:98%; *width:100%; margin:0px auto; height:20px; padding:0px; margin:5px;
}
#hh_rightform_title .pub_float_l{
    font-weight:bold; text-align:left; position:relative; top:10px;
}
#hh_rightform_title .pub_float_r{
    position:relative; right:5px; top:10px;
}
#hh_rightform_title .pub_float_r span{
    position:relative; top:0px;
}
#hh_rightform_bottom{
    width:98%; *width:100%; margin:0px auto; height:50px; padding:0px; margin:5px; text-align:left;
}
#hh_rightform_bottom span{
    margin-right:15px; text-decoration:underline; color:#0084fd; position:relative; top:8px;
}
/*���������д�µİ�ť*/
.hh_rightform_bottombtn{
    width:44px; height:23px; border:none; background:url(../images/index_63.gif) no-repeat; margin-right:13px; text-align:center; margin-left:0px; *margin-left:-5px;cursor:pointer;
}
#hh_rightform_title1{
    width:98%; *width:100%; margin:0px auto; height:30px; padding:0px; margin:5px; text-align:left; font-weight:bold; border-bottom:1px solid #ccc; padding-top:5px;
}
#hh_rightform_title1 span{
    margin-right:15px; text-align:left; font-weight:normal;
}
#hh_rightform_cont{
    width:90%; *width:90%; margin:0px auto; height:auto; padding:0px; margin:5px; text-align:left; margin:15px 20px;
}
.hh_rightform_trbg{
    background:#ccc; color:#555;
}
.hh_rightform_contpoint{
    width:73px; height:85px; float:left; color:#aaa; line-height:2em;
}
.hh_rightform_contpoint span{
    font-weight:bold; color:#000;
}
.hh_rightform_contpointico{
    width:13px; height:15px; position:relative; margin:0px auto;
}
.hh_rightform_contline{
    width:89px; height:9px; float:left; position:relative; margin-top:5px; margin-left:-27px; margin-right:-30px; *margin-right:-28px;
}
.hh_form_radio{
    margin-right:5px; margin-left:5px;
}
.hh_form_checkbox{
    margin-left:5px; position:relative; top:2px; margin-right:3px; *margin-right:3px;
}
.hh_form_spanbold{
    font-weight:bold; margin-left:10px;
}
.hh_form_radioleft{
    margin-left:15px;
}
.hh_form_text{
    width:178px; height:27px; text-align:left; background:#efefef; border:1px solid #ccc; margin-left:5px;padding-top:6px;
}
.hh_form_btn{
    width:69px; height:27px; margin-left:10px; background:url(../images/index_61.gif) no-repeat; border:none;cursor:pointer;
}
.hh_form_bor{
    height:27px; width:98%; *width:100%; margin:5px; border:1px solid #ccc; text-align:left;
}
.hh_form_bor .pub_float_l{
    text-align:left;  position:relative; top:5px; left:5px; height:14px; width:80%; overflow:hidden;
}
.hh_form_bor span{
    color:#0084fd; margin-left:15px;
}
.hh_form_bor .pub_float_r{
    padding-right:5px; text-decoration:underline; position:relative; top:5px;
}

/*��Ŀִ���ʴ���*/
#mid_top{
    width:1000px; height:272px; background:url(../images/index_77_00.gif) repeat-x; position:relative;
}
#mid_top_l{
    width:345px; height:129px; float:left; position:relative; top:43px; left:91px;
}
#mid_top_ltitle{
    width:345px; text-align:left;
}
#mid_top_lcont{
    width:345px; height:auto; line-height:1.8em; font-size:13px; color:#2c57ab; text-align:left;
}
#mid_top_r{
    width:379px; height:260px; float:right; position:relative; top:; right:75px; background:url(../images/index_78.gif) no-repeat;
}
#mid_topb{
    width:740px; height:43px; clear:both; margin:0px auto; position:relative; z-index:10; background:url(../images/lx1_00.png) no-repeat; top:-31px;
}
#mid_topb table{
    width:700px; height:auto; position:relative; top:-20px;
}
#mid_topb table td span{
    color:#666; font-size:13px; position:relative; top:0px;
}
#mid_topbb{
    width:1000px; height:56px; clear:both; margin:10px auto; position:relative; z-index:10; background:#949494; border:1px solid #9c9c9c; margin-bottom:0px;
}
#mid_topbb table{
    width:auto; height:56px; position:relative; margin:0px auto;
}
#mid_topbb table td{
    width:205px; height:56px; position:relative; margin:0px;
}
.mid_topbbg{
    color:#fff; font-size:13px; position:relative; top:0px; background:#949494; width:205px; height:56px; padding-top:4px; text-align:left; padding-left:25px;
}
.mid_topbbg2{
    color:#fff; font-size:13px; position:relative; top:0px; background:url(../images/sec_title.gif) no-repeat; padding-top:4px;width:205px; height:56px; text-align:left; padding-left:25px;
}
#mid_topbb table td span{
    color:#fff; font-size:13px; position:relative; top:-18px; left:8px;
}
#mid_bot{
    width:1000px; margin-top:5px; *margin-top:0px; clear:both; padding-bottom:10px; height:auto;
}
.mid_botl{
    margin:5px 0px 0px 0px; float:left; width:497px; text-align:left;
}
.mid_botltop{
    width:497px; height:34px; text-align:right; background:#ebebec;
}
.mid_botltop .pub_float_l{
    width:431px;text-align:center; background:#ebebec; font-size:18px; font-family:"΢���ź�"; position:relative; top:8px; font-weight:bold;
}
.mid_botltop .pub_float_l span{
    font-size:18px; font-family:"΢���ź�"; position:relative; font-weight:bold;
}
.mid_botltop select{
    text-align:left; margin-top:8px; margin-right:5px;
}
.mid_botlmarl{
    margin-left:5px;
}
.mid_botltitle{
    width:480px; height:auto; font-family:"΢���ź�"; font-weight:bold; font-size:16px; text-align:left; padding:10px; color:#aaa;
}
.mid_botlcont{
    width:460px; height:230px; text-align:left; margin:5px 10px;
}
#mid_top1{
    width:1000px; height:349px; background:url(../images/index_89.gif) repeat-x; position:relative;
}
#mid_top_l1{
    width:345px; height:129px; float:left; position:relative; top:67px; left:91px;
}
#mid_top_r1{
    width:355px; height:349px; float:right; position:relative; top:; right:75px; background:url(../images/index_90.gif) no-repeat;
}
#mid_topb1{
    width:740px; height:43px; clear:both; margin:0px auto; position:relative; z-index:10; background:url(../images/lx1.png) no-repeat; top:-43px;
}
#mid_topb1 table{
    width:700px; height:auto; position:relative; top:-20px;
}
#mid_topb1 table td span{
    color:#666; font-size:13px; position:relative; top:0px;
}
#mid_bot1{
    width:1000px; margin-top:5px; *margin-top:-55px; clear:both;
}


#mid_rightl{
    width:782px; height:auto; float:left;
}
#mid_rightl_title{
    width:782px; height:32px; text-align:left;
}
#mid_rightl_title .pub_float_l{
    position:relative; top:; font-size:18px; color:#333; margin-top:15px; font-family:"����";
}
#mid_rightl_title .pub_float_r{
    position:relative; top:13px; 
}
#mid_rightl_cont{
    width:782px; height:auto; margin-top:20px; *margin-top:10px; margin-bottom:15px;
}
#mid_rightl_conttop{
    width:577px; background:url(../images/index_73.gif) no-repeat; height:43px;
}
#mid_rightl_conttop .pub_float_r{
    position:relative; top:10px; right:11px;
}
#mid_rightl_conttop .pub_float_r select{
    border:1px solid #ccc; text-align:left; width:74px; height:24px; margin-right:5px;
}
#mid_rightl_contbottom{
    width:782px; height:266px; overflow:hidden;
}
#mid_rightl_contbottom div{
    width:557px; height:246px; overflow:hidden; margin:10px;
}
#mid_rightl_cont1{
    width:auto; height:auto; margin-top:0px; 
}
#mid_rightl_cont1 table{
    width:100%; height:auto; border:1px solid #ccc; border-bottom:0px; border-right:0px;
}
#mid_rightl_cont1 table th{
    height:32px; border:1px solid #ccc; border-top:0px; border-left:0px; font-weight:normal;
}
#mid_rightl_cont1 table td{
    border:1px solid #ccc; border-top:0px; border-left:0px; padding:10px 3px 10px 3px;
}
#mid_rightl_cont1 table a{
    font-size:13px; color:777;
}
#mid_rightl_cont1 table a:hover{
    font-size:13px;  color:#f48100;
}

#mid_rightr{
    width:198px; height:780px; float:left; position:relative; left:15px; top:5px; background:#e4e4e4; border-top:5px solid #3c88de;

}
#mid_rightrcont{
    width:160px; height:auto; margin:10px; text-align:left; margin-top:28px; 
}
#mid_rightrcont .pub_float_l{
    height:auto; text-align:left; color:#0b628f; font-size:13px; line-height:2em;width:100px;
}
#mid_rightrcont .pub_float_l span{
    color:#098ed1; font-size:21px; font-family:"΢���ź�";
}

.content-title-toexpand {
	background: url("../images/showbtn.png") no-repeat scroll 5px 5px transparent;
    border-bottom: 1px solid #B4BABA;
    font-size: 13px;
    font-weight: bold ;
    height: 30px;
    line-height: 22px;
    padding:0px 0px 0px 20px;
    margin:auto 2%;
    cursor:pointer;
    margin-top:16px;
}
.content-title-expanded {
	background: url("../images/hidebtn.png") no-repeat scroll 5px 5px transparent;
    border-bottom: 1px solid #B4BABA;
    font-size: 13px;
    font-weight: bold  ;
    height: 30px;
    line-height: 22px;
    padding:0px 0px 0px 20px;
    margin:auto 2%;
    cursor:pointer;
    margin-top:16px;
}

/*̨�˻����*/
/*̨�˻����*/
#hh_tzhtanch{
    width:152px; height:125px; background:url(../images/index_93.gif) no-repeat; margin:0px auto;
}
#hh_tzhtanchcont{
    width:132px; height:95px; margin:0px auto; line-height:1.9em; text-align:left; position:relative; top:13px; color:#444;
}

/*���水ť*/
.hh_save{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_18.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*ȷ�ϰ�ť*/
.hh_confirm{
    width:93px;cursor:pointer; height:31px; background:url(../images/right_01.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*��Ӱ�ť*/
.hh_add{
    width:93px;cursor:pointer; height:31px; background:url(../images/hh_lch_07_1.gif) repeat-x; font-size:13px; font-weight:bold; color:#fff; margin-right:8px; margin-top:15px;
}
/*�о�����*/
#midright_cont{
    width:98%; height:500px; margin:0px auto; padding:10px;
}
.midright_content{
    width:770px; height:auto; padding:5px; margin:10px auto; line-height:1.9em; text-align:left; border-bottom:1px dashed #ccc;
}
.midright_content a{
    font-size:13px;
}
.midright_conttitle{
	width:98%; height:40px;background:url(../images/index_118.gif) no-repeat left;
}
.midright_conttitle .pub_float_l{
	position:relative; color:#333;font-size:13px; left:65px;text-align:left;
}
.spancolor{
	color:#0373db; font-size:13px; 
}
.midright_contmid{
	text-align:left; line-height:1.8em; width:100%; margin:0px auto; height:auto; clear:both; padding:0px; font-size:13px;padding-left:65px;
}
.midright_contbot{
	text-align:left; width:100%; height:auto; clear:both; font-size:13px; padding:5px 0px; line-height:2em;padding-left:65px;
}
.midright_contbot img{
	margin-right:5px;
}
.midright_contbot span{
	margin-right:10px; margin-left:3px;font-size:13px;
}
.midright_contbot a:link,.midright_contbot a:hover,.midright_contbot a:active,.midright_contbot a:visited{
	text-align:left; width:auto; height:auto; clear:both; font-size:13px; color:#0373db;
}
